using System;
using System.Runtime.InteropServices;

namespace PCSComMaterials.Inventory.DS
{
	[Guid("6FE890AF-9BBB-4bca-A582-9B89632A6C09")]
	[Serializable]
	public class IV_ItemSerialVO
	{
		private int mItemSerialID;
		private string mLot;
		private int mQAStatus;
		private int mRefNo;
		private int mRefLine;
		private int mInspStatus;
		private int mMRBDisplay;
		private bool mRemain;
		private string mSerial;
		private int mCCNID;
		private int mProductID;
		private int mTranTypeID;
		private int mLocationID;
		private int mBinID;
		private int mMasterLocationID;

		public int ItemSerialID
		{
			set { mItemSerialID = value; }
			get { return mItemSerialID; }
		}
		public string Lot
		{
			set { mLot = value; }
			get { return mLot; }
		}
		public int QAStatus
		{
			set { mQAStatus = value; }
			get { return mQAStatus; }
		}
		public int RefNo
		{
			set { mRefNo = value; }
			get { return mRefNo; }
		}
		public int RefLine
		{
			set { mRefLine = value; }
			get { return mRefLine; }
		}
		public int InspStatus
		{
			set { mInspStatus = value; }
			get { return mInspStatus; }
		}
		public int MRBDisplay
		{
			set { mMRBDisplay = value; }
			get { return mMRBDisplay; }
		}
		public bool Remain
		{
			set { mRemain = value; }
			get { return mRemain; }
		}
		public string Serial
		{
			set { mSerial = value; }
			get { return mSerial; }
		}
		public int CCNID
		{
			set { mCCNID = value; }
			get { return mCCNID; }
		}
		public int ProductID
		{
			set { mProductID = value; }
			get { return mProductID; }
		}
		public int TranTypeID
		{
			set { mTranTypeID = value; }
			get { return mTranTypeID; }
		}
		public int LocationID
		{
			set { mLocationID = value; }
			get { return mLocationID; }
		}
		public int BinID
		{
			set { mBinID = value; }
			get { return mBinID; }
		}
		public int MasterLocationID
		{
			set { mMasterLocationID = value; }
			get { return mMasterLocationID; }
		}
	}
}
